Puddle clay core - French English Dictionary